package model.entities;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;


/**
 * The persistent class for the CHUB_COUNTRY_MAPPING database table.
 * 
 */

@Entity
@Table(name="CHUB_COUNTRY_MAPPING" , schema="CHUB_NEW")
public class ChubCountryMapping implements Serializable {
	private static final long serialVersionUID = 1L;

	private String carrier;
	
	@Id
	@Column(name="id")
	private BigDecimal id;
	
	@Column(name="CMD_PIECES")
	private BigDecimal cmdPieces;

	@Column(name="CMD_SAP_MATERIAL_CODE")
	private String cmdSapMaterialCode;

	@Column(name="CMD_TTS_PERCENT")
	private BigDecimal cmdTtsPercent;

	@Column(name="CMD_TTS_VALUE")
	private BigDecimal cmdTtsValue;

	@Column(name="CMM_COUNTRY_CODE")
	private String cmmCountryCode;

	@Column(name="CMM_CS_PC")
	private String cmmCsPc;

	@Column(name="CMM_DIST_CODE")
	private String cmmDistCode;

	@Column(name="CMM_DIST_MATERIAL_CODE")
	private String cmmDistMaterialCode;

	@Column(name="CMM_DIST_MATERIAL_DESC")
	private String cmmDistMaterialDesc;

	@Column(name="CMM_SEC_CODE")
	private String cmmSecCode;

	@Column(name="CMM_TYPE")
	private String cmmType;

	@Column(name="CMM_UOM")
	private String cmmUom;

	@Column(name="COUNT_FLAG")
	private BigDecimal countFlag;

	@Column(name="DIVISION_NO")
	private String divisionNo;

	@Column(name="PROMOTION_TYPE")
	private String promotionType;

    public ChubCountryMapping() {
    }

	public String getCarrier() {
		return this.carrier;
	}

	public void setCarrier(String carrier) {
		this.carrier = carrier;
	}

	public BigDecimal getId() {
		return id;
	}

	public void setId(BigDecimal id) {
		this.id = id;
	}

	public BigDecimal getCmdPieces() {
		return this.cmdPieces;
	}

	public void setCmdPieces(BigDecimal cmdPieces) {
		this.cmdPieces = cmdPieces;
	}

	public String getCmdSapMaterialCode() {
		return this.cmdSapMaterialCode;
	}

	public void setCmdSapMaterialCode(String cmdSapMaterialCode) {
		this.cmdSapMaterialCode = cmdSapMaterialCode;
	}

	public BigDecimal getCmdTtsPercent() {
		return this.cmdTtsPercent;
	}

	public void setCmdTtsPercent(BigDecimal cmdTtsPercent) {
		this.cmdTtsPercent = cmdTtsPercent;
	}

	public BigDecimal getCmdTtsValue() {
		return this.cmdTtsValue;
	}

	public void setCmdTtsValue(BigDecimal cmdTtsValue) {
		this.cmdTtsValue = cmdTtsValue;
	}

	public String getCmmCountryCode() {
		return this.cmmCountryCode;
	}

	public void setCmmCountryCode(String cmmCountryCode) {
		this.cmmCountryCode = cmmCountryCode;
	}

	public String getCmmCsPc() {
		return this.cmmCsPc;
	}

	public void setCmmCsPc(String cmmCsPc) {
		this.cmmCsPc = cmmCsPc;
	}

	public String getCmmDistCode() {
		return this.cmmDistCode;
	}

	public void setCmmDistCode(String cmmDistCode) {
		this.cmmDistCode = cmmDistCode;
	}

	public String getCmmDistMaterialCode() {
		return this.cmmDistMaterialCode;
	}

	public void setCmmDistMaterialCode(String cmmDistMaterialCode) {
		this.cmmDistMaterialCode = cmmDistMaterialCode;
	}

	public String getCmmDistMaterialDesc() {
		return this.cmmDistMaterialDesc;
	}

	public void setCmmDistMaterialDesc(String cmmDistMaterialDesc) {
		this.cmmDistMaterialDesc = cmmDistMaterialDesc;
	}

	public String getCmmSecCode() {
		return this.cmmSecCode;
	}

	public void setCmmSecCode(String cmmSecCode) {
		this.cmmSecCode = cmmSecCode;
	}

	public String getCmmType() {
		return this.cmmType;
	}

	public void setCmmType(String cmmType) {
		this.cmmType = cmmType;
	}

	public String getCmmUom() {
		return this.cmmUom;
	}

	public void setCmmUom(String cmmUom) {
		this.cmmUom = cmmUom;
	}

	public BigDecimal getCountFlag() {
		return this.countFlag;
	}

	public void setCountFlag(BigDecimal countFlag) {
		this.countFlag = countFlag;
	}

	public String getDivisionNo() {
		return this.divisionNo;
	}

	public void setDivisionNo(String divisionNo) {
		this.divisionNo = divisionNo;
	}

	public String getPromotionType() {
		return this.promotionType;
	}

	public void setPromotionType(String promotionType) {
		this.promotionType = promotionType;
	}

}